
.basic > li {
    margin-bottom: 10px;
    display: table-cell
}
.basic > li > a {
    background: #F0882C;
    color: #fff;
}

.vernav2 { width: 140px; position: absolute; left: 0; top: 60px; z-index:1001}
.vernav2 ul { list-style: none; margin: 0; }
.vernav2 ul li { display: block; position: relative; }
.vernav2 ul li a {
    display: block;
    padding: 9px 10px;
    font-family: "微软雅黑", "Microsoft YaHei", Arial, Helvetica, sans-serif;
    text-transform: uppercase; font-size:14px;
    color: #fff;
}
.vernav2 ul li.nav-item a{
    background-image: url('../Img/down.png');
    background-repeat:no-repeat;
    background-position:93% 50%;
    background-size: auto 8px;
}

.vernav2 ul li.open a{
      background-image: url('../Img/up.png');
      background-repeat:no-repeat;
      background-position:93% 50%;
      background-size: auto 8px;
  }
.vernav2 ul li.nav-item.open div .indicator{
    background-image: url('../Img/up.png');
}
.vernav2 ul li.nav-item ul{
    display: none;
}
.vernav2 ul li.nav-item.open ul{
    display: block;
}


.vernav2 ul li.current a { background-color: #f7f7f7; color: #fb9337; }
.vernav2 ul ul { margin: 0; padding-left: 10px; }
.vernav2 ul ul li { border-bottom: 0; }
.vernav2 ul ul li a {
    color: #999;font-size:12px;padding:6px 0;
    /* background: #fff url(../Img/line.dashed.png) no-repeat -25px center; border-left: 1px dashed #ccc;  padding-left: 10px; */
}
.vernav2 ul ul li a:hover { background-color: #fff; color: #666; }
.vernav2 ul ul li:last-child { border-bottom: 0; }
.vernav2 ul li.current ul { display: block; }
.vernav2 ul li.current ul li a { background-color: #fff; color: #999; }
.vernav2 ul li.current ul li a:hover { color: #666; }
.vernav2 ul li.current ul li.current a { background-color: #fff; color: #fb9337; }
.vernav2 ul ul li a.label{
    background:none;
    padding:0;
}

.iconmenu ul li a {
    /*padding-left: 35px; background-image: url(../Img/icons_sprite.png); background-repeat: no-repeat; background-position: 10px 12px;*/
}

.menucoll2 ul li a{
    background-image: url(../Img/icons_sprite2.png); background-repeat: no-repeat; background-position: 10px 12px;
}

.iconmenu ul li a:hover { /* background-image: url(../Img/icons_sprite2.png); */}
.iconmenu ul li.current a:hover { background-image: url(../Img/icons_sprite.png); }
.iconmenu ul ul { padding-left: 25px; }


.iconmenu ul li a.plan{
    background-position: 8px 10px;
}
.iconmenu ul li a.plan:hover{
    background-position: 8px -18px;
}
.iconmenu ul li a.product{
    background-position: 8px -46px;
}
.iconmenu ul li a.product:hover{
    background-position: 8px -74px;
}

.iconmenu ul li a.datasync{
    background-position: 8px -100px;
}
.iconmenu ul li a.datasync:hover{
    background-position: 8px -131px;
}
.iconmenu ul li a.health{
    background-position: 8px -161px;
}
.iconmenu ul li a.health:hover{
    background-position: 8px -190px;
}

.iconmenu ul li a.user{
    background-position: 8px -223px;
}
.iconmenu ul li a.user:hover{
    background-position: 8px -255px;
}

.iconmenu ul li a.info{
    background-position: 8px -290px;
}
.iconmenu ul li a.info:hover{
    background-position: 8px -324px;
}




.iconmenu ul li a.editor { background-position: 8px 10px; }
.iconmenu ul li a.gallery { background-position: 8px -61px; }
.iconmenu ul li a.elements { background-position: 8px -133px; }
.iconmenu ul li a.widgets { background-position: 8px -205px; }
.iconmenu ul li a.calendar { background-position: 8px -278px; }
.iconmenu ul li a.support { background-position: 8px -349px; }
.iconmenu ul li a.typo { background-position: 8px -421px; }
.iconmenu ul li a.tables { background-position: 8px -493px; }
.iconmenu ul li a.error { background-position: 8px -565px; }
.iconmenu ul li a.addons { background-position: 8px -638px; }
.iconmenu ul li a.inbox { background-position: 8px -708px; }
.iconmenu ul li a.drafts { background-position: 8px -780px; }
.iconmenu ul li a.sent { background-position: 8px -853px; }
.iconmenu ul li a.trash { background-position: 8px -923px; }

.iconmenu ul li.current a.editor { background-position: 8px -24px; }
.iconmenu ul li.current a.gallery { background-position: 8px -97px; }
.iconmenu ul li.current a.elements { background-position: 8px -169px; }
.iconmenu ul li.current a.widgets { background-position: 8px -240px; }
.iconmenu ul li.current a.calendar { background-position: 8px -314px; }
.iconmenu ul li.current a.support { background-position: 8px -385px; }
.iconmenu ul li.current a.typo { background-position: 8px -457px; }
.iconmenu ul li.current a.tables { background-position: 8px -530px; }
.iconmenu ul li.current a.error { background-position: 8px -601px; }
.iconmenu ul li.current a.addons { background-position: 8px -674px; }
.iconmenu ul li.current a.inbox { background-position: 8px -744px; }
.iconmenu ul li.current a.drafts { background-position: 8px -816px; }
.iconmenu ul li.current a.sent { background-position: 8px -889px; }
.iconmenu ul li.current a.trash { background-position: 8px -959px; }

.menucoll2 { width: 35px; }
.menucoll2 ul li { height: 36px; position: relative; }
.menucoll2 ul li span.arrow { display: none; }
.menucoll2 > ul > li > a { overflow: hidden; width: 0; height: 36px; padding: 0 0 0 35px; }
.menucoll2 > ul > li.hover > a {
    background-color: #f7f7f7;
    background-image: url(../Img/icons_sprite2.png); }
.menucoll2 > ul > li.current > a { background-image: url(../Img/icons_sprite.png); }
.menucoll2 ul ul {
    position: relative; top: -35px; left: 35px; padding: 0; width: 200px; background: #FFFFFF; border: 1px solid #ccc;
}
.menucoll2 ul ul li { display: block; border-bottom: 1px solid #eee; height: auto; }
.menucoll2 ul ul li a { background-image: none; border-left: 0; height: auto; padding: 11px 10px 10px 10px; }
.menucoll2 ul ul span {
    background: #f7f7f7; font-weight: bold; display: block; padding: 9px 10px 10px 10px; font-family: 'RobotoCondensed', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
.menucoll2 ul li.current ul { display: none; }
.menucoll2 ul li.current ul span { color: #FB9337; }



.togglemenu {
    border-left: 1px solid #ddd; border-right: 1px solid #ddd; display: block; height: 21px; cursor: pointer;
    background: url(../Img/menucollapsed.png) no-repeat center 0; margin: 10px;
}
.togglemenu_collapsed { background-position: center -21px; margin: 10px 5px; border-width: 0; }

.vernav .togglemenu { margin: 10px; }
.vernav .togglemenu_collapsed { width: 35px; margin: 10px auto; border-width: 1px; }


.campaign .detail .products .thumbnail{
    width: 100px;
    height: 100px;
}


.semiautos .s1{
    height: 100px;

}

